commercialize technology

Translations
commercialiser une technologie
Words
technology

noun
technologie
commercialize

verb
commercialiser